#ifndef AMQP_TABLE_H
#define AMQP_TABLE_H

#include "amqp.h"
#include "amqp_private.h"

amqp_table_entry_t amqp_table_construct_utf8_entry(const char *key,
                                                   const char *value);
amqp_table_entry_t amqp_table_construct_table_entry(const char *key,
                                                    const amqp_table_t *value);
amqp_table_entry_t amqp_table_construct_bool_entry(const char *key,
                                                   const int value);
amqp_table_entry_t *amqp_table_get_entry_by_key(const amqp_table_t *table,
                                                const amqp_bytes_t key);

#endif /* AMQP_TABLE_H */
